Skip to main content

コマンド: SFC/LD 視覚化を生成する

重要

このコマンドは、をインストールしたときに使用できます。 CODESYS POU Visu Generator アドオン。

シンボル: _pvg_icon.png

ファンクション: アプリケーションに実装言語の POU (PRG) またはファンクションブロック (FB) が含まれている場合 シーケンシャル・ファンクション・チャート (SFC) または ラダー (LD2)そして、一致するビジュアライゼーションが生成されます。

コール: プロジェクト メニュー

必要条件: ザ・ CODESYS POU Visu Generator パッケージがインストールされました。

コマンドを実行すると、生成されたオブジェクトは POU 見る。これで、これらのオブジェクトをテンプレートビジュアライゼーションとして使用したり、独自のビジュアライゼーションに埋め込んだりできるようになりました フレーム 要素または a タブ 要素。

The newly generated visualization can run parallel to the application separately without a development system. It visualizes the online status of the application and shows the current program step highlighted in color.

ラダー (LD2) を使用した場合の結果

For PROGRAM POUs, the newly generated visualizations are displayed in the POUs view in the format <FB name>_LD_VISU.

For sub-POUs, the newly generated visualizations are displayed in the POUs view under the LD-Visus folder in the format <POU name><sub-POU name>_LD_VISU.

サブPOUは、ファンクションブロック、アクション、プロパティ、メソッド、またはトランジションです。

SFCを使った結果

PROGRAM POU とファンクションブロックの場合、新しく生成されたビジュアライゼーションは POU <POU name>_SFC_FRAME の形式で表示します。例:

PLC_PRG_SFC_FRAME

フレーム要素を使用して、SFC_FRAME という名前拡張子を付けてビジュアライゼーションを統合できます。ビジュアライゼーションがファンクションブロックから生成された場合は、ファンクションブロックインスタンスも生成されます fb インターフェースエディタで自動的に宣言されます。次のようなインデックス iCurrentIndex 内部にあり、自動的に設定されます。

For sub-POUs, the newly generated visualizations are displayed in the POUs view under the SFC-SubVisus folder in the format <POU name> SFC_VISU<sub-POU name>.

サブPOUは、ファンクションブロック、アクション、プロパティ、メソッド、またはトランジションです。例:

POU_1_SFC_VISUPOU_1_SFC_VISU_Step0_to_Init

まだやるべきこと

SFC/LDファンクションブロックの場合は、対応するインスタンスを転送する必要があります。

変数は直接使用されるため、SFC/LDプログラムでは必要ありません。

SFC POU から視覚化を生成する

LD2 オブジェクトでのみ可能

で作成できるのは POU のビジュアライゼーションだけです。 ラダー (LD2) 実装言語。POU を視覚化するには LCDまず、以下を使用して LD2 に変換します。 新規ラダーに変換 コマンド。その後、これから LD2 ビジュアライゼーションを生成できます

詳細については、以下を参照してください。

SFC POU から視覚化を生成する

重要

を設定 SFCCurrentStep のプロパティダイアログにある各 SFC オブジェクトのフラグ SFC 設定 タブ。そうしないと、コンパイルエラーが発生します

SFC コードにマクロが含まれている場合は、マクロごとに個別のビジュアライゼーションが生成されます。このビジュアライゼーションはクリックして選択できます

542.

生成されたSFC視覚化

_pvg_img_generated_sfc_visu.png


詳細については、以下を参照してください。